package org.metasketch.simulator.petri;

import java.util.ArrayList;
import java.util.List;

public abstract class PetriNetNode extends PetriNetElement {

	// TokenStack stack = new TokenStack();

	List<Link> inputs = new ArrayList<Link>();
	List<Link> outputs = new ArrayList<Link>();

	// public abstract void compile() throws Exception;

	public List<Link> getInputs() {
		return inputs;
	}

	public void setInputs(List<Link> inputs) {
		this.inputs = inputs;
	}

	public List<Link> getOutputs() {
		return outputs;
	}

	public void setOutputs(List<Link> outputs) {
		this.outputs = outputs;
	}

	// public TokenStack getStack() {
	// return stack;
	// }
	//
	// public void setStack(TokenStack stack) {
	// this.stack = stack;
	// }

}
